package com.hmall.model;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

@Table(name = "sys_user_detail_check")
public class SysUserDetailCheck {
    @Id
    @Column(name = "detail_check_id")
    private Integer detailCheckId;

    /**
     * 详情的主键
     */
    @Column(name = "detail_id")
    private Integer detailId;

    /**
     * 审核状态 0 保存审核信息  1发送不通过的审核信息 2发送审核通过的信息
     */
    private Integer status;

    /**
     * 说明
     */
    private String explain;

    /**
     * @return detail_check_id
     */
    public Integer getDetailCheckId() {
        return detailCheckId;
    }

    /**
     * @param detailCheckId
     */
    public void setDetailCheckId(Integer detailCheckId) {
        this.detailCheckId = detailCheckId;
    }

    /**
     * 获取详情的主键
     *
     * @return detail_id - 详情的主键
     */
    public Integer getDetailId() {
        return detailId;
    }

    /**
     * 设置详情的主键
     *
     * @param detailId 详情的主键
     */
    public void setDetailId(Integer detailId) {
        this.detailId = detailId;
    }

    /**
     * 获取审核状态 0 保存审核信息  1发送不通过的审核信息 2发送审核通过的信息
     *
     * @return status - 审核状态 0 保存审核信息  1发送不通过的审核信息 2发送审核通过的信息
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * 设置审核状态 0 保存审核信息  1发送不通过的审核信息 2发送审核通过的信息
     *
     * @param status 审核状态 0 保存审核信息  1发送不通过的审核信息 2发送审核通过的信息
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * 获取说明
     *
     * @return explain - 说明
     */
    public String getExplain() {
        return explain;
    }

    /**
     * 设置说明
     *
     * @param explain 说明
     */
    public void setExplain(String explain) {
        this.explain = explain;
    }
}